English:
Stadukhin
Chinese:
斯塔杜欧
Japanese:
スタドゥヒン