Kotomora
船舶技術研究所 (せんぱくぎじゅつけんきゅうじょ) Japanese meaning | Kotomora