OPA Shanghai , opened in 2010, is a Japanese shopping mall which boasts the title of the "first large scale shopping mall in China dedicating almost its entire floor space to Japanese brands" (Tokyofashion.com). If you know anything about Japan, you must know that it's entire pop culture is built around the concept of kawaii, cute.
Knowing that, I set out to find this mall and see what the buzz is all about.