Kotomora
渡来 (とらい, torai) Japanese meaning: visit from abroad | Kotomora