English:
Taruka
Chinese:
塔卢加
Japanese:
タルカ