Taken on April 1, 2014.
This is the flower water at the omikuji (fortune-telling paper) distribution area of Kawagoe Hachimangu Shrine.
Show original text