Looks like a 70s surreal foreign film