TERE TERE Chan Holds Its First-Ever POP-UP SHOP at Shibuya Sakura Stage
The popular shy character TERE TERE Chan is getting its first-ever POP-UP SHOP at Shibuya Sakura Stage from May 26 to June 10, 2026, featuring exclusive merchandise including a sold-out plush charm.