Kotomora
神 (しん, shin) Japanese meaning: spirit | Kotomora