Hamzaad (Qareen)

Forces of Darkness – 3

Hamzaad (Qareen ) is the demon permanently assigned to each person …