That vid got a thread of its own a while back iirc.. You are correct.. That's was a man at one point. Hes also a member here oddly enough.. You've probably seen him post every once in a while... It's always the most intelligent post you'll read. In fact his username was based on the talent you saw on the vid. His member name is yellow horse.
I do believe it is Planter.