English:
Delaroche
Chinese:
德拉萝诗
Japanese:
デラロッシュ