03-28-2016, 10:51 AM
Suddenly, with this new vid, BabyMetal makes sense. The gals are kitsune - fox spirits - and they're coming over to America to take over. If you know your Japanese mythology, you know what I mean.
Shadow boxing the apocalypse