Skull Devil

Skull Devil, also known s the Alpha Skullcrawler, is the largest Skullcrawler ever seen and the leader of the Skullcrawlers.