Love the look of this trailer for this animated show on MAX. I’m getting some Moebius, Incal vibes with a little Nausicaa thrown in.

www.youtube.com/watch