Wayang Landung : The Giant Puppet From Panjalu, Ciamis, West Java, Indonesia
The picture shown in this writing is a pair of Wayang Landungs. The name means “Landung Puppet” or can be interpreted as “big puppet” as “landung” means long from down to top (big). The puppet is part of an art created by an artist, Pandu … Read more