Lelouch vi Britannia

Lelouch is the protagonist anti-hero of Code Geass, the disowned 11th prince of the Holy Britannian Empire sent to Japan with his sister Nunnally as political hostages. After Japan is invaded and conquered by Britannia, Lelouch swears revenge against his homeland and father, and to build a better world in its place, and will go to almost any extreme deemed necessary to do so.