Kotomora
御霊代 (みたましろ, mitamashiro) Japanese meaning | Kotomora