Barracuda (Peru)

From Luchawiki
Barracuda
Barracuda
Name Barracuda
Real name
Nicknames
Name history
Family
Maestro(s) Sandokán
Birth date, location November 2, 1982 - El Callao, Peru
Obituary date
Debut, location
Lost mask to
Height
Weight
Signature moves
Titles: