Kikimora

Kabuso (キキーモラ Kikimora) is a low tier demon in Shin Megami Tensei: Devil Survivor.

Appearances
Shin Megami Tensei: Devil Survivor: Kijo Race