Japan's most iconic season is almost here. Cherry blossom time. Clouds of pink petals cover the nation as the flower front moves slowly north. Every village, town and city lets business-as-usual slide to indulge in days of hanami, flower viewing parties.
Summer is the season Japanese go all out to celebrate their culture. Festivals are bigger, brighter and louder. Ghosts and demons come out to play too, dancing to the beat of drum and flute. The sights, sounds and colors are worth the heat.