Atti's Socks Shop

97 Inokuchikitabata-cho, Inazawa-shi, Aichi, Japan