Kotomora
現人神 (あらひとがみ) Japanese meaning | Kotomora