This has been an exciting week for Godzilla fans! First Tamashii Nations surprised us with pictures and a release date for the upcoming Battra figure, and than followed with a home run sneak peak at an amazing Godzilla 2000 and a 90′s Mothra! Battra hits stores in January with Godzilla 2000 and Mothra arriving in February/March, respectively.
New Godzilla monsters announced from Tamashii S.H. Monsterarts!
Written By: toyfreak - Jul• 28•13