Javanese Puppet, not just puppet

Do you know about puppet, especially javanese puppet. A lot of philosophy in each character and story. Just wait the review.