Nibiru Commission The Cocoon illustration

... giant worm....