Character name: Oobami OverMAnime Name: Heion Sedai no Idaten tachiFeature: Demon Lord, Mad Scientist, Hates Idaten (Gods), but is one himself