Many unique beliefs, foods, & cultures, from giant puppets to snake fruits, are only in Indonesia. Try spotting these on your next trip here.