Just went random on canvas and this what appeared in an hour (more or less) speed painting session.
Don't know what it is, hope it will make you feel better.