IX Art Foundation debuts The Looking Glass