Incredible Voice Cast!
If you are a fan of 80's cartoons then more than a few of your favorites can be found here. I think this show would have been a smash had it been released earlier in the decade.
Pleased to meet you. Hope you guess my name. ;)