Wasn't Thundercats originally drawn by Japanese studios? Like the writers and director were American, but they contracted the work out to Japan.
It would explain why the OP animation was so epic.
Yeah, the original Thudercats was done by Pacific Animation Corporation.