Kotomora
紅毛船 (こうもうせん, koumousen) Japanese meaning | Kotomora