English:
Aberaku
Chinese:
阿倍良久
Japanese:
阿倍良久 (あべらく)