Turn off light

In My Own World Season 1 Episode 3

Delivery driving may be his job but the paranormal is his passion. While Erik will go anywhere and do anything to hunt a demon, his career-counselor mother would like him to hunt a paypacket.

Episode Title: Demon Hunters

Air Date: 2022-02-08