This is a home of thousands of masks and puppets. The collection is fairly complete with detailed introduction, including items from Bali, Java and all over the world. There's also venue for international performance occasionally. The place itself is lovely to walk in. If you are here for deep cultural experience, this is the place you can't miss!