Taken on May 2, 26.
This is the "Droplets of Happiness Flower Water" at Tokyo Daijingu Shrine.
It is available for a limited time until May 6.
Show original text