CASTILLO: Shattered Mirrors