Sneed with Hachiko Shibuya ← Previous Next → 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!