Is it an alien? Is it a heart? Is it a lighting source? No. This is an embryo doring the gastrulation phase of development. I’ve made this oil on canvas painting yesterday
This is my painting of an embryo in the gastrulation stage of development, when the arhenteron is formed
This is my painting of a neurula, an embryo in the neurulation stage of development, when the ectoderm generates the neural plate, the neural tube and finally the nervous system.