An out-of-this-world installation - Cabeza, Aaron (Manila Bulletin, 2024)