Kaiju Planet reviews the X-Plus Godzilla 2003 Diamond Reissue vinyl figure.

The Kaiju Planet is back to X-Plus with their review of the Toho 12 Inch Series Godzilla 2003 Diamond Reissue, released in 2014. Click here for their Review.