Uwabami

&nbsp Uwabami is demon in the series

Appearances

 * Shin Megami Tensei: Devil Summoner: Jaryuu Clan

History
A giant snake recorded in Japanese texts said to be large enough to swallow a horse and its rider.