Rendel
Rendel, a Finnish masked superhero, becomes blinded by his desire for revenge against a sinister criminal organization after they murder his family.
You May Also Like
Rendel, a Finnish masked superhero, becomes blinded by his desire for revenge against a sinister criminal organization after they murder his family.