My wife noticed this little fellow during our recent hiking. This is a Worm that glows at night or dark. I couldn’t see it glow as it was still evening, I didn’t want to take it away from where it belongs. Watch out for this beautiful little cute crea