
Every July, over a million visitors flock to Osaka's Tenjin Matsuri, a thousand-year-old tradition and one of Japan's three biggest festivals. The city's streets are choked with wandering crowds, food vendors, and parading pageants; police officers struggle just to keep the flood of people in order. At the chaotic celebration's edges, though, quiet, romantic moments can still be found.






