Dune

Wormsign

A giant worm that spits and smells like lilies. Back up — I’m still on giant worm. A group of researchers from the University of Idaho are using...

Samurai Comics