Website and data research by 101Leafy.
ハザマ · Shin Megami Tensei if...
Also fought as a demon: Hazama.