Using LED screens, the Ikea Harajuku location in Tokyo, Japan gave visitors a glimpse into the daily life of a social media star and influencer. However, that Japanese star, Imma, isn’t actually real.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results