Grimoire of the Underworld

Trapped in 1987 by a powerful witch, an Incubus is inadvertently released by his captor's grandchild. But after 34 years away, the demon will need help adjusting to 2021.