First, name the top twenty of your favorite anime characters, then answer the question.
(Being number 1 doesn't mean it's your favorite, so the order doesn't matter)
1. Sousuke Sagara (Full Metal Panic)
2. Kaname Chidori (Full Metal Panic)
3. Sephiroth (Final Fantasy 7)
4. Kenshin (Rurouni Kenshin)
5. Link (Zelda)
6. Zelda (Zelda)
7. Karas (Karas)
8. Dizzy (Guilty Gear)
9. Ky Kiske (Guilty Gear)
10. Tifa (Final Fantasy 7)
11. Rukia (Bleach)
12. Belldandy (Ah My Goddess)
13. Legato Bluesummers (Trigun)
14. Sesshoumaru (Inuyasha)
15. Kyoraku Shunsui (Bleach)
16. Nel Tu (Bleach)
17. Noel Vermillion (BlazBlue)
18. Louiese (Zero