English:
Taruka
S. Chinese:
塔卢加
T. Chinese:
塔盧加
Japanese:
タルカ