English:
Ioroi
Chinese:
五百藏
Japanese:
五百蔵 (いおろい)