What is this roach? Dec 28, 2017 1:39:09 GMT via mobile Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by plankwalker1 on Dec 28, 2017 1:39:09 GMT This roach is from a virgin rainforest on the osa peninsula near Corcovado National Park. It's was like the size of an average mans thumb.tinypic.com/r/1zmh7ki/9