Leslie Chambers reviews the Star Ace 12-inch Kong Skull Island Vinyl Figure Deluxe Version vinyl figure. The sculpt was produced by X-Plus.

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