hey fridge thanks for lookin and sayin something nice!, I posted that one over in various psychedelic forums on reddit and facebook and a few people really reacted and told me that they have seen these same beings, exactly to every detail though I have not seen them in pairs. The woman that visits me tripping whether it's lsd, psilocybin, dmt, she always lets me know that she is the spirit of my wife. I didn't change anything about the drawing when translating my dmt vision so I was pretty mindblown finding out that others were experiencing similar encounters with the same "types" of entities.