Sunday, August 10, 2008

HI


Here is the newest Skull Bee from Secret Base.
This is the 12" RED DEKA BEE released July 2008 only at Secret Base & Toy Tokyo.

No comments: