Professor Isaac Belfour is a scientist in the Josie and the Pussycats episode "X Marks the Spot". He invented the invisibility formula that was later stolen by his assistant, Mr. X.
Advertisement
Professor Isaac Belfour is a scientist in the Josie and the Pussycats episode "X Marks the Spot". He invented the invisibility formula that was later stolen by his assistant, Mr. X.