Dr. Lorre

A scientist that resembles Peter Lorre. He appeared in Hair-Raising Hare, and has also shown up in a couple of the comics, as well as cameos in other shows.