large, brutal monster. outside of ancient greek temple. bollywood fantasy action movie still. horrible battle. many scars. death.