Cobra The Animation

AniWatch is the best site to watch Cobra The Animation SUB
online, or you can even watch Cobra The Animation DUB in HD
quality.

You can also find

Magic Bus

anime on AniWatch website.