Tohru (Jackie Chan Adventures)

Tohru is a major character in animated series Jackie Chan Adventures. He is initially presented as an antagonist in the 1st season, but he reforms and becomes a protagonist for the subsequent seasons.