Wasn't that a kebec film in the late 80s earlys 90s? I loves it. Let me look

HERE it is. I always thought this was a very odd and creative film from kebec.

HERE