One of the greatest monsters ever to hit the big screen, the movie Godzilla Minus One was not only an Oscar winner, but also a personal favorite of mine... Today I'll review the S.H. MonsterArts Godzilla Minus One figure and attempt to tell you what you ne