BuBu Odoroki


BuBu Odoroki (Japanese for Oink Oink Wonders) is the newest from Charles' Creature Cabinet's The Land Of Wonders anthro ball jointed doll line. Charles Stephan - “the pig artist” - will be releasing this little piggy tomorrow - Friday, May 15th- via CCC's online shop.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.