Fantastic Planet ★★½

thinking how disturbing and exciting this is but one time is enough, enough.