Listen

Description

Mirror mirror on the wall, who is the demonest one of all? Can mirrors possess souls? Can you avoid looking in a mirror to save yourself and maybe your whole family? How do you kill demon mirrors? Did Rose get scared? Listen up to find out!