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