This is not a drill. An all-girl metal band from Japan exists. They are called Babymetal, and they are here to save us with pigtails, thigh-high stockings, and totally cute and demonic choreography. Part glitch metal, part idol group — in other words, curated and manufactured Japanese talent — Babymetal formally hit the scene in […]
