Otuzilla unboxes and reviews the X-Plus Toho 12-Inch Series Godzilla 1968 Diamond Re-issue.

There are more X-Plus video reviews at Otuzilla’s YouTube Channel.