Kaiju Big Battel

Most Recent Articles

Kaiju is a giant-size spectacle, with performers in Godzilla-style monster costumes wrestling one another in a ring strewn with balsa-wood skyscrapers while a spiky-haired announcer cracks wise at ringside.