Leslie Chambers’ two in one review: the Toho 30cm Series Godzilla 2004 and one of his foes, the Toho 30cm Series Gigan 2004 by X-Plus.

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