Tatyata

"They were relentlessly invading from here. Of course, I wasn't about to stand by and watch. I tried to fend them off in any way i could.  But they left all of a sudden,  Leaving behind these leeches."

Location
can be be found at Pathfinder Post.