Mythical and Fantasy Creatures Logo
Balban
Balban is the demon of delusion.