Giant kite festival
Participants fly Japan's largest kite, measuring 14.5 x 14.5 meters and weighing 950 kg, during the Odako Matsuri, a giant kite festival, in Sagamihara, Kanagawa Prefecture, on Saturday. The…