Who do you think is the most complex anime character?
Johan Liebert (Monster), he schemed a whole plan to be killed by the brain surgeon who saved his life. And lots of other things.
Char Aznable from the various Gundam series in early UC timeline.
Lots of complexities, sacrifices, tragedy, and compromises he had to make, not to mention he had plenty of flaws.
He's purpose is just.....to own everyone and to make us red comet fans glee in joy when he appears.
Sensui from YYH. Had potential to become complex but they didn't reveal more of his past though. But he is still one of my favorite anime characters ever.Spoiler: YYH Black Chapter EndingI cried when he died. Such a great character...screwed out because of plot movement into the next arc!