Kiokun Logo
🇯🇵
A submarine cable was laid between the two countries.

Tap any word for its definition