Shiver Head 43

Find Shiver Contest Number 43