To strike terror into the hearts of men.

Portugal
Joined January 2025