Professor Horace, Cryptozoologist