Kong: Skull Island – Kong vs Skullcrawler Statue Set by Star Ace ToysBy Joe Moore on July 28, 2020Pre-orders have gone live via Sideshow Collectibles for new Kong: Skull Island Statues coming from Star Ace Toys. There are three versions available. First is a stand alone Skullcrawler with a diorama base. The second is a Kong vs Skullcrawler …