Taken on May 2, 26.
This is the "Droplet of Happiness" flower water at Tokyo Daijingu Shrine.
It is available for a limited time until today.
Show original text