Human-sized kawaii creatures in a store on Takeshita Dori, Harajuku.