English:
Barbeloth
Chinese:
芭比洛斯
Japanese:
バーべロス