Saa… December 15, 2009 Clearly I'm not in with the latest brands and their clever marketing. The red banner simply says "well…", in the middle of Shibuya. I appreciate it, though.