"Dog Guy". As found by mr_flippant and hensatc. He carries a stuffed dog everywhere. His jacket says "Homo" on the back. http://geocities.com/harveyds/ Advance warning for unreadable website with intentionally annoying "features".