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