Kotomora
依代 (よりしろ, yorishiro) Japanese meaning: yorishiro | Kotomora