Hi jmk1999
One of my clan buddies just pointed out the location of one somewhat near-by my base (10-C). And since this particular boss can chase you for a long distance (I learned it the hard way sometime ago) so chances are someone dragged one to my base so my thralls would fight it for her/him.

Thanks again for the support