Kevin Posted September 14, 2009 Share Posted September 14, 2009 I came across this picture and was wondering if they are even in captivity? One site said it was a canopy cockroach from Costa Rica or Brazil. Anyone know what they are and any info on them Thanks Kevin Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.