The Mystery of Mirrors – Portals to Another World?