Yazz 1000 db-os puzzle - Kokeshi World (3866)

 Yazz 1000 db-os puzzle - Kokeshi World (3866)