Kotomora
来訪神 (らいほうしん) Japanese meaning | Kotomora