May 5 is a Japanese national holiday called kodomo-no-hi (Children's Day).
It's traditionally celebrated as Boy's Festival in Japan (called tango-no-sekku) and there is a tradition of hanging up koinobori (carp-shaped streamers) outside houses of families with boys, to pray for their healthy growth.
It's said that koinobori symbolize strength and achievement.
There are many koinobori festivals held around this holiday, with a large number of many different designs and sizes of koinobori displayed outdoors. In Tokyo, 333 koinobori are on display at the foot of Tokyo Tower until May 8, 2011.
It's energizing to watch koinobori swim in the sky.
Today we celebrate tango-no-sekku with you, and we wish for good health for all boys.