Blame!

Eden

Nausicaa