There's an insect called a tree lobster that lives in Australia. It's the size of a human hand.
Scary Facts
By j_azzii
Did you know that cats are able to see spirits? Or that the universe could just explode in a few billion year... More
Did you know that cats are able to see spirits? Or that the universe could just explode in a few billion year... More
There's an insect called a tree lobster that lives in Australia. It's the size of a human hand.