I just watched it!
What a lovely movie. And reading all the posts, I'm quite surprised that I found this movie in a Blockbuster in Mexico City.
The DVD I picked up is from Chile and the image quality is quite decent. The sound’s not that much but is ok. It appears to be region free and doesn't include any special features.
I’ve never before heard of this movie I became greatly surprised to see the cult status that actually has nowadays.