Fayvoon

Fayvoon is a minor villain in the Disney's animated film, Treaure Planet. An alien pirate and one of John Silver's crew members and criminal thugs, Fayvoon is a minor player in the villains tournaments, providing assistance to Silver, against both heroes and villains.