>>149209441
>For some reason
The Clone Wars series in cartoon network are the reason why.