Movie-accurate Shin Godzilla Figure Will Hit The Stores Later This Year
Good news, fans of Godzilla (or Gojira for the purists), S.H. MonsterArts has unveiled their take of the Shin Gojira (literally new Godzilla, or Godzilla Resurgence in English) figure which you will be able to get your hands on when it becomes available this November in Japan. North America is […]