Am I mistaken or is there not a tonz tag literally next to that? I know of other little things that are still living if you've got good eyes and know where you're looking
you're a fucking retard. there was a rezist and germs (rip) that was running in that same exact spot for nearly a decade before that. dont get all hyped