User blog comment:Chesknight/Fandom Meme Blog/@comment-26330785-20160101164124

Highschool DxD. Either that or the Final Fantasy series.