This was spotted coming out of the sun; sun

This was spotted coming out of the sun