Leslie Chambers reviews the X-Plus Toho Large Monster Series Mothra Imago 1961.

See more of Leslie’s reviews at his YouTube Channel.