Tag: Megitsune

BABYMETAL – Megitsune photos and jacket covers

BABYMETAL’s new single “Megitsune” will relase June 19, 2013.

Continue reading