Postcards from Japan
Hebikubo Shrine: the shrine of the white snake