A story of a guy being followed by a strange creature leading to him to go on a demon seeking adventure.