Devil by the Tail

The Shining x Call of the Wild

(under revision)

The toughest curse to break is one you cast upon yourself.