Designed by
Title
Bunraku (Japanese puppet play) #38088786
Description
KYOTO, JAPAN - NOVEMBER 18: Puppet Play in Kyoto, Japan on November 18, 2013. Bunraku (puppet play) developed over twelve centuries as a poppular entertainment of Japanese
This image is editorial