Cave Weta

Cave Weta

Meaning "the God of Ugly Things" in Maori, the large Cave Weta can measure over a foot, with antenna three times as long as their bodies. They tend to live close to cave entrances, venturing out at night.

Related Images: