Hey What’s up Guys ! I want to apologize for how late this review is! But the S.H.MonsterArts Godzilla (2001) figure is the latest addition too the S.H. MonsterArts line. The S.H. MonsterArts Godzilla (2001) is an Great figure added to the MonsterArts line but is it worth the price tag, find out in this video.