Nijigen no Mori’s SFX Studio Puts Visitors in a Movie Scene with Godzilla
A suit used in Godzilla Final Wars anchors an interactive filming experience at the Awaji Island attraction
NEW EXCLUSIVES LAND EVERY MONTH DIRECT
FROM THE GODZILLA STORE TOKYO