Ochanomizu is a must-see location for guitar lovers that come to Tokyo. Ochanomizu is a street plenty of shops, some of them occupying whole buildings, specialized in guitars and string instruments in general.
Ochanomizu is a must-see location for guitar lovers that come to Tokyo. Ochanomizu is a street plenty of shops, some of them occupying whole buildings, specialized in guitars and string instruments in general.