holographic chatroulette you heard it here first
I think I found an update. Here is animal chew 2.0
WTF is this from?