Photographed on March 7, 2014.
This is the flower water offering at the omikuji (fortune-telling paper strips) distribution area of Kawagoe Hachimangu Shrine.
Show original text