Sneed with Hachiko Shibuya

Being in Shibuya, Tessa and I naturally had to make the pilgrimage to the statue of Japan’s most famous dog, Hachiko—who, apparently, is now a Contact Lens Specialist!

Leave a Reply

Your email address will not be published. Required fields are marked *