Investigate a mirror which some say is a portal to the world of the dead.Investigate a mirror which some say is a portal to the world of the dead.Investigate a mirror which some say is a portal to the world of the dead.