Jiberjabber is an international man of mystery.

(Although personally I suspect he is an alien from Kepler whatsit , come to live among us.)