Framed Raymund Villanueva March 23, 2015 A mall goer is caught on a “screen” modeled by the Asia’s ultimate gadget cartoon character while she was on her way to a mall sale. (Chengdu City, Sichuan Province, People’s Republic of China) By RAYMUND B. VILLANUEVA Share this:ShareEmailPrintTweet