This is absolutely disgusting to look at. Truly appalling and ruining my appetite. Why do these bugs exist lol (the first image made me tear my skin off)