Rudo Claws / Santo Claws / MC Goatlover
Appears in
¡Mucha Lucha!
Voice actors
Fred Tatasciore