CommentStreams:4f5c2bc0452165e374f48327f4a974c6
From The Lost Media Wiki
Interesting discovery! It's not the whole series, only consisting of 12 episodes instead of 27. Looks to be an Italian dub, but for some reason the intro is the same instead of having the usual different theme song for Italian dubs.