Anyone know who this character is?





















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

Archives