Tuesday, August 30, 2011

Anyone know who this character is?











Charmingly-bizarre figure that'll apparently be $95 in December.