Rider on beautiful white horse in the Aoi festival main parade. Kyoto mperial Palace, Kyoto, Japan. (2007)