Forest Creatures

Mythical beings during filming for the brilliant multi-media theatrical production “Hanomon – The Ultimate Warrior” by Mirwan Suwarso about Hanuman the monkey god who features in many Javanese legends