GODZILLA 12IN SERIES TOKYO SOS MECHAGODZILLA 2003 VERSION
From X Plus! Tokyo is threatened by Godzilla in 2003's Godzilla: Tokyo S.O.S., and Mechagodzilla is all the stands between the Godzilla and its utter destruction of Tokyo!
X Plus sculpts Mechagodzilla as it appeared in the 2003 film for this new release in the 12-inch scale series!
In Shops: Nov 29, 2017