File:D.jpg

Amaimon demon king of earth. Engaged in a battel with Rin and came back as a green hamster