Tag: Ultra Japan

BABYMETAL crashes Skrillex set at Ultra Japan

The Fox God showed everyone at ULTRA JAPAN who’s boss by deploying his unstoppable emissaries BABYMETAL to join Skrillex on stage last weekend in Odaiba for “Gimme Chocolate!”.