Creature emerges from the rocks to face Theseus

http://www.its-flash.blogspot.com/