Jambavan

Jambavan is a recurring demon.

Appearances

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