English:
Mécantre
Chinese:
梅康顿
Japanese:
メカントル