This is the suspected convict only that the one that bite me a bit smaller (far more smaller actually).
This is what that thing left me. A red dot of mark that is itchy once in a while
Moral of the Story:
1. Always wear safety gloves when you do gardening especially in damp area like drain or decompose area. Its the mansion of these kind of insects.
I might become centipede woman!