Mr. Arrow

Mr. Arrow is Captain Amelia's right-hand man in Disney's Treasure Planet.