Due to countless sleepless nights and days, communities have been at watch for this monster looking creature.
Villagers in a Mozambique community has nabbed a demon who allegedly has been sleeping with people’s wives in that village.
Advertisements
It’s kind of glaring this isn’t a demon, but again anything that makes them sleep at night…. Another below:
Advertisements