Skullcrawler

The Skullcrawlers appeared in the 2017 movie called Kong Skull Island.