i think this is about vampire/dracula or walking dead. they killed the ppl n then someone from other time came n locked these creatures.
i think this is about vampire/dracula or walking dead. they killed the ppl n then someone from other time came n locked these creatures.