Possibly the greatest thing I have seen in my life

I wouldn’t have thought anything could top NIPPON MANJU, and then came Babymetal. But this… this is just something else entirely. It is three minutes and twenty-five seconds of unmitigated awesome.