Code Geass: Alternate Shogunate

An alternate-history retelling of the story of Code Geass! Set in an alternate 1853, Lelouch is is the commander of the Shogunate's military counterinsurgence brigade known as the Shinsengumi, which fights the Black Revolutionaries, a rebel group led by a mysterious masked individual known as Rei.