Just when you thought it was safe to go out in your backyard

Alien invaders is an apt description - kinda gross looking but also grossly fascinating. Proof positive about the whole worlds that are going on all around us that we are (usually or mostly) completely oblivious to.
Enjoy!