Confronting Risks of Mirror Life