Jesus Christ. Anyone in a ballaclava will make me shit my pants..