http://www.youtube.com/watch?v=OeNggIGSKH8
Alot of you have probably already seen this as it's been on the front page of youtube for a while now, but does anyone have any clue as to what it actually is?! It's kinda cute but it creeps me out at the same time.
Bookmarks