Since a few of my first choices were taken I'll have to say Satoshi-kun from Pokemon...he still means well and he's tries to help everyone who needs it whether it's another Pokemon atau Person he'll do it no matter what the cost is!
Johan Lebert. Well he sorta of a hero. Hes actually a villain but hes my hero. Johan kills people in the anime but i think they all deserve to die and i think whats hes doing is just. Killing the real MONSTERS of the world. the child abusers, the people who always get a way with there crimes, robing, killing, and more.
i Hope he counts Johan should count Because hes my Hero. XD