English:
Divine Bridle
Chinese:
神舆之(pèi)
Japanese:
神輿手綱(みこしたづな)