Lina’s Music House explores Tokyo, Japan – Tokyo Station, Shiseido Parlour Ginza Tokyo & Salon de cafe, Akihabara
Tokyo goes from grey to blush pink during Cherry blossom season. Cherry blossom season begins in late March or early April and lasts no longer than two weeks. Tokyo Station Tokyo […]