I don't know anything about this show except it has the word maou in the title and I recognized the character designer.

Karmaburn.com