Inaruna

Ancient Princess Inaruna is the final boss of Shin Megami Tensei: Devil Summoner

Appearances

 * Shin Megami Tensei: Devil Summoner:Final Boss.