It seems the answer to those questions is yes, as the latest exhibition at the Keyi Art Museum in Wanda ...