CommentStreams:1bde44771cdde3ffbd44bdc083f1b9f8
From The Lost Media Wiki
Sorry to say, but that was a fandub. AAA Studios liked so much the dub that the studio asked the fandubbers about adding to their website. The fandubbers accepted and yeah, that's a fandub.