by
Alan Jansen
Language: English
Release Date: August 11, 2017
Turtle Southton meets her uncle Cheroot for the first time when he visits her parents modest farm, located in the beautiful Cotswolds of England. She does not know that their visitor isnt really human, although she does suspect that there is something worryingly strange about him.
Uncle Cheroot,...