Red trousers

sweeping by

at Meiji Jingu Shrine in Tokyo.