Itzamna

History
Itzamna is a Mayan creator god of which little is known. His name means "House of the Lizard". He was the god of birds, the sun, and the sky.

Appearances

 * Shin Megami Tensei: Ryuuou Clan
 * Shin Megami Tensei: Devil Children Black Book
 * Shin Megami Tensei: Devil Children Red Book
 * Shin Megami Tensei: Devil Children White Book