Talk:Mikazuki Munechika/@comment-26412462-20150519012253/@comment-26033312-20150523162017

Hahaha, England's demon summoning song. This is the greatest thing, omg.