Castracane

Name
Castracane.

Also known as Astracane or Astracane Dorato.