Leslie Chambers reviews the fan favorite Toho 30cm Series Anguirus 1968 by X-Plus.

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