Looks like The Creator's Have a Puzzle For us! Here's what they say:
One of my minions sent me these snapshots from his vacation on Skullduggery Island. I can't tell what it is. A ship? A bird of prey? Whatever it is, it looks enormous!
Looks like... WAIT! Hades has Minions?! O_o X_x *slaps face* ok back to topic. What do you think it is? Answer In The comments!
Posted by Poseidon/fs at 4:32 pm