Just a slight problem
From The Lost Media Wiki
There's no mention of an English version being produced at all. To me, it sounds like it was produced in America, but in French.
There's no mention of an English version being produced at all. To me, it sounds like it was produced in America, but in French.