Karakuri puppet.

hs344-20130503-6332.jpg hs345-20130503-6341.jpg hs346-20130503-6334.jpg hs347-20130503-6335.jpg hs348-20130503-6343.jpg hs349-20130503-6507.jpg hs350-20130503-6118.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment