Brutazilla reviews the X-Plus Toho 12inch Series Mothra Larva (1961). This is the Diamond Reissue made by X-Plus especially for the North American market. It was released June, 2014.
See more videos at Brutazilla’s Youtube Channel.
And check out the Kaiju Addicts X-Plus Mothra Review. It was my very second review ever!