hard to tell from pic...but yea do a close inspection for critters...shouldn't be too hard to see...something is def. going on...