Kabuso

Kabuso (カブソ Kabuso) is a low tier demon in Shin Megami Tensei: Devil Survivor, Being one of the trio of demons the party first meets.

Appearances
Shin Megami Tensei: Devil Survivor: Majuu Race