a glowing needle in a pile of needles, high quality digital art trending on artstation