English:
Arashakun
Chinese:
兰沙恭
Japanese:
アランシャクン