Viewing a single comment thread. View all comments

Stupify_Me t1_j2erxms wrote

Looks like a large parasite in camouflage.

3