News

The mighty King Kong stands his ground with a new Star Ace Toys Statue. Two statues are getting released one is a common and the other is a deluxe version.