Strange “lobsters” live on… trees

A narrow and steep rocky island, taller than America’s famous Empire State Building, rises alone in the middle of the sea. It doesn’t look like a place that would welcome you to live. But strangely, people have just discovered a type of insect there…

Read more

Strange with the “alien” appearance of leaf-eating insects

The Brazilian Treehopper is a fairly common insect that lives mainly in tropical forests, perhaps one of the most bizarre-looking creatures on the planet. They are about the size of a pea, mainly just nibbling on the leaves on the top…

Read more

“Flower” eats bloodthirsty meat in Vietnam

The innocent insect approached the lovely flower. Suddenly the flower moved and in just a split second the unfortunate victim lost his life… That “flower” was a strange species of mantis called the orchid mantis, scientific name Hymenopus coronatus. They …

Read more