Demon Village

TBD is an American horror-comedy series.

Synopsis
[main being a human, a zombie, a demon, siren, succubus/incubus or TBD]