Comments by Date (3)
There are a bunch of Cockroaches in The Hinterlands in Jintha'Alor. Some are in odd areas that obstruct the battle, but I was able to get mine here.
Killing the Thundering Exiles did not work for me. :[
I found one as a secondary fighter to a Lizard Hatchling slightly NW of Fort Livingston in Northern Stranglethorn.