Work In Progress!
This article is still under construction. The information found here may be out of date, contain errors or various inconsistencies.
Lefhoppers are small insect-like creatures with a glistening carapace. They are able to lea extraordinary distances without any sort of run-up at all.
Comments