Feral vs Rictor Real Name
Alter Ego
Maria Callasantos
Julio Esteban Richter
Alias
Maria Callasantos
Julio Esteban Richter Ric Mutate #527 Unit 2347 Joaquin Murrieta Jake Murrieta
In Films
Not Yet Appeared
Not Yet Appeared
Love Interest
No Love Interest
No Love Interest
Alignment
Supervillain
Superhero