OMG! It's been found!!
From The Lost Media Wiki
After about a few years of knowing about this and the film has been found in English from the UK airing! That's rad!
After about a few years of knowing about this and the film has been found in English from the UK airing! That's rad!