March 24, 2025

Is this new Lego model a nod to the terrifying idea of mirror life?