Local story · Omura, Japan

The Tenshō Embassy to Europe

Statues in Omura commemorate the first Japanese emissary to Europe. They preserve the memory of this historic overseas mission in the city.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload