I remember watching a cartoon on cartoon network in the late 90s or early 2000s on cartoon network. I think it is a scifi/fantasy anime (not too sure, it could just be an american cartoon). I think the protagonist is called Kenshin, I could be wrong, but he unwittingly causes a curse. It also had...