Kotomora
御幣担ぎ (goheikatsugi) Japanese meaning: superstition | Kotomora