Entranced by cherry blossoms at Sumida Park and pinkTokyo Skytree
Sakura, or cherry blossom, is a symbol of spring in Japan. People gather to sakura festivals held all over the country every year. Cherry blossoms in daytime are of course beautiful, but "yozakura", which means "night cherry", are even more gorgeous and attractive. Here I'm introducing yoza