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