I don't know if I can find these guys ahwww. Virus spreading crazy multiplying bastards.
They kinda look cute in that pic though.
Yeah.. it was a bit tongue in cheek, the one I posted right before it is a hungry ladybug patrolling the same flower patch.