Clue scroll (hard) The Big High War God left his mark on this place(05) Save Image Image gallery: OSRS Hard Clue Scroll Gods Are Angry! This Is The Proof.