Sakura-seekers should swing by this spring event in a popular shopping complex to enjoy the spring blossoms without the sniffles.
Sunshine 60
The Tenbou-Park Sakura Festival in Ikebukuro’s popular Sunshine City shopping complex promises a sneeze and itchy eyes-free flower-viewing experience.