Biff Wellington

Biff Wellington was a billionaire and wanted to find the meteor and dressed up as Captain Skunkbeard to do it.