Super Cockroach

22 January 2012

At nearly 3 inches long this crazy bug is of the cockroach species and looks like something out of a science fiction movie. Don’t worry he is not the type that scurries around the house but prefers living in the lush forest.

We found him passed away on the beach.

Follow us