[Digital drawing made with my phone.]
I don't know what type of creature this is. I'm thinking that it might be a microscopic organism that accidentally projected itself into my astral emanations, which don't have physical properties, and thus my psyche (in an attempt to visualize the creatures energy signature) invented this image, just as a "catalog marker" in my mind, in case I ever sense it again...
It's a working theory...but I don't know...
---Richard F. Yates (Holy Fool)