omg, I remember this! this was probably one of the first animes that I watched, I loved it so much
when I first read your post I didn't know what it was but then I saw the actual intro and remembered immediately, its name in English is "The Devil Is a Part-Timer!". its kinda weird lmao