Fantastic Planet ★★★½

did not expect to see so many alien titties this morning