Photographed on May 25, 2024.
This is a traditional Japanese ritual called 'Hanamizuwater' (flower water ritual) at Kawagoe Hachimangu Shrine.
Show original text