Forest Creatures March 11, 2013 Leave a reply 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