Favyoon is a pirate & one of the John Sliver's crew, he is lazy alien, he was last seen with Hands & Longbourne got fell off by Dr. Doppler with a gun & cause them to fell off to their Deaths.

Trivia Edit

in Treasure Planet: A Voyage of Discovery, his real name is "Dogbreath".