Have You Ever Seen This Many Bugs?

Super gross!