Captain Crawfish

Captain Crawfish is the boss of Skullduggery Island. He has a Phoenix Warbird, and can be defeated with another warbird and a full crew.

Crawfish can be found in the Creator's Blog.