The approaches to many of Japan’s Shinto shrines and Buddhist temples are lined with vendors selling a variety of edible and non-edible treats.
Read moreThe approaches to many of Japan’s Shinto shrines and Buddhist temples are lined with vendors selling a variety of edible and non-edible treats.
Read more