Ore ga Mahou o Kakete Yaru

Have fun!

Other names:

オレが魔法をかけてやる
Enchanted by You!
Ore ga Mahou o Kaketeyaru
Ore ga Mahou wo Kakete Yaru
Ore ga Mahou wo Kaketeyaru