Kotomora
渡来神 (とらいしん, toraishin) Japanese meaning | Kotomora