Feel free to file URBANGARDE‘s “Femme Fata Fantasy” music video into the “meanwhile, in Japan…” category of bizarre, as it involves gorilla masks, wedding murder, and a ring finger that’s a rocket.
It’s sort of pointless to try to explain anything that’s going on, so I’ll let the visuals do the talking.
There’s probably some kind of super deep meaning that I’m missing here, but fuck if I’m figuring it out.