Vengeful Demons from the Past