Salem-Ota Cultural Exchange
Salem Massachusetts, USA and Ota Tokyo, Japan are Sister Cities
It looks like nothing was found at this location. Maybe try a search?