bachitaa: stuff-i-watched: La planète sauvage (eng. title: Fantastic Planet) / 1973 — IMDb I forgot about thois movie blarg, weird french shit. gave me indigestion.
happydeepthroat happygaps