Kotomora
神籬 (ひもろぎ) Japanese meaning | Kotomora