Bib Humphries

Bib Humphries is a movie director at Rolly Bluster Studio, who's most famous for directing The Sands of Cairo in Scooby-Doo! and the Mummy's Curse.