X Japan live review – Tokyo, Makuhari Messe
Venue: Tokyo, Japan, Makuhari Messe
Visual kei stars X Japan get a stunning live homecoming. Read our review here...
Astronauts dance next to an orange dinosaur, while Gene Simmons hammers away on his axe bass guitar. It’s the encore to tonight’s X Japan show, but it feels like a fever dream.