Taken on April 11, 2014.
This is the Inari Shrine within the grounds of Kawagoe Hachimangu Shrine.
It seems that mist is being released regularly.
Show original text