It's Lelouch. I don't think its genderswap though, because of the chest (BTW, isn't his swapped name "Ruruko"?). Then again, it's Lelouch, so damn if I can tell his gender at any given time. Somebody lift up the dress.
jesus christ, i thought it wasnt loading initially cus i had nothing but a white screen, my res is fairly big too 1680x1050 then i scrolled and was like woooooot high res o_0