Asmodeus

Asmodeus is a character from Renbara.