A surprise reveal from last nights Tamashii official image drop was none other than S.H. Monsterarts Super Mecha Godzilla! Long demanded by Godzilla collectors, Super Mecha Godzilla appears to be a pretty complete package. It includes not only an extra pair of hands and a Tamashii Stage, but also the Garuda parts as well as an adapter to mount them!
This impressive releases is scheduled for release in March 2017 as a Tamashii Web Exclusive for 10,800 yen. Be sure to visit your favorite Tamashii Web middleman or service in the near future to secure an order for S.H. Monsterarts Super Mecha Godzilla.










