Japan, Tokyo Walking the Dog in Front of the Shrine Image July 27, 2021 Michael Atkins Leave a comment