Tom Johnson
More ideas from Tom
Black Shucks is a large spectral death omen, demon dog in British folklore.

Black Shucks is a large spectral death omen, demon dog in British folklore. A direct gaze dooms you to death within a year.