Yes, Voltron, that was the one I was trying to remember! Thanks.
Not to denigrate Thundercats, one of my all-time favourites. I made my own Thundercats T-shirt (because they didn't make any adult-sized ones) and have the complete sticker album. And even the much-sought-after Thundercats comic No. 1, though not quite in mint condition after my budgie got at it.
Everyone posting in this thread will enjoy the
X-Entertainment website. Go there now!
(Leaves, humming "Go Speed Racer, go Speed Racer, go Speed Racer, go")