Otu is back! Watch him un-box and review the X-Plus Toho 12-Inch Series Godzilla 1989 Diamond Re-issue.

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