Leompire

Leompire (レオンパイア) is one of the Ancient Gods.

Appearance
Leompire is a massive being with the head resembling a lion.