GodzillaFanFreaks reviews the X-Plus Toho 12inch Series Gorosaurus 1967 re-issue recently unleased from Diamond Distributors.

See more of his reviews at GodzillaFanFreaks Youtube Channel.