The 96th Academy Awards ceremony was held on March 11 (Japan time) at the Dolby Theatre in Los Angeles, USA, and “Godzilla...
A 2.3-meter tall Godzilla model, one of only five in Japan, is on display at the downstairs store of the Ohama Parking...