Take on Godzilla yourself in virtual reality at new attractions in Osaka and Tokyo

New VR Zone attraction lets you take on Godzilla in an attack chopper… Good luck with that.

Read More