I haven't been able to find Manbearpig yet, but I think I just found Mancowpig at Tour de France 2006...
Yeesh... now I'm gonna have nightmares...