Is this an insect?

2 Likes

Perfect symbolism.
Blood suckers.

3 Likes