Just as you were getting into the car you notice a glow in the woods up ahead
You can't quite see what it is, but it's definetly larger than a firefly.
Kinda looks humanoid from here. Curious.
Get BACK in the car!
Look closer