Demonic Ice Mirrors