Kotomora
伝来 (denrai) Japanese meaning: introduction from abroad | Kotomora