Not to be that guy, but are you sure it wasn't just a one-off episode of a more popular cartoon? The premise sounds super generic, and I can't recall any series with that title that wasn't directly tied to video games or comics. It could be a misremembered episode of …
submitted 1 year, 1 month ago by
ToonSnob