Cool matcha tea and Japanese sweets... Isn't it just the perfect combination for taking a break from reality?