Didn't see any threads about this, if there is then I'll delete straight away.
Saw this on DLsite under ACT tag and it looked interesting haven't played the demo yet but I'll give what info I can.
The title translates to Witch Maginamagia, apprentice.
Link is...