Tokyo has always held a fascination for MECCA co-CEO and founder Jo Horgan. To celebrate the launch of Japanese skincare brand Tatcha in Mecca Cosmetica, she shares her must-do experiences. And for good reason, the brand’s entire philosophy is rooted around omotenashi, the spirit of Japanese hospitality. “Every time I go there—and I’ve been there around 10 times—from the moment I land at the airport it reminds me of everything I want the MECCA service culture to be,” says Horgan. “Everything from the beauty to the politeness to the cleanliness to the absolute focus on you as a guest, I just find it incredibly inspiring to be there.” Horgan visited the Japanese capital earlier this year and to celebrate the launch of cult Japanese skincare brand Tatcha in Mecca Cosmetica stores this month she shares her must-do experiences.