tackyraccoons.com
Ibi Da?
Sure looks like Andy Kaufman to me, but it’s really this guy. [Found here.]