Dune Shark

Jia hao 2017 duneshark comp 01

Dune Shark, a sand burrowing creature that can swim under the sand and hide among the rocks.