Dune?

Suddenly this thing leaped out of the fog. Maybe I was a little bit tired.