Kotomora
唐船 (からふね, karafune) Japanese meaning: Chinese ship | Kotomora