Tlaloc

Tlaloc is a recurring demon.

Appearances

 * Shin Megami Tensei: Devil Summoner: Genma Clan
 * Devil Survivor: Genma Race