Located in Odessa, Ukraine, this intriguing home gathers different mirroring surfaces to create a play…