Lights are off and I noticed pink small skinny looking maggot

Top