noun
a demon in the form of a dog.
Begin a journey through worlds of puzzles.
Take me to Green Gardens