Now let's talk about what fills the shopfronts. Takeshita Street is lined with trendy fashion boutiques, quirky shops and a wide variety of food. You will find street food stalls, cafes, novelty treats, and even pet stores among the specialty shops. It is a place for people-watching as much as for shopping. Anime and pop culture are part of the mix too. Along the street you can find anime-themed merchandise, cosplay shops and themed cafes, with beloved characters shown in vivid storefront displays. The overall character is what Japan calls kawaii, a cute and playful charm. The street has also attracted visitors from abroad. In the mid-2000s, it drew Chinese tourists in large numbers, who came for Japanese souvenirs from bargain shops and local drugstores. And just a short walk away lies a very different Harajuku. Omotesando Street is the more grown-up shopping district, often called the Champs-Elysees of Tokyo. It has flagship stores such as Gucci and Louis Vuitton, along with Tokyu Plaza Omotesando Harajuku and the architecturally notable Omotesando Hills.