Thursday, March 16, 2017

Tamashii MIX Mechagodzilla Poster Ver

The Tamashii MIX Mechagodzilla has been shown with what looks like a preorder date of 3/25, cited by SHMA  Lovers Thailand! Since it has a specific date that could mean web exclusive, but more as it comes.


No comments:

Post a Comment