A giant, British worm with an uncanny sense of justice and fair play. Libra suffers from a major emotional conundrum. He wants desperately to interact with the human population, but as he is a giant, slimy worm, he’s more likely to end up on the end of a rusty fishhook. Libra can split his segmented body to create multiple mini-Miles that keep him company and curb his loneliness.

BACK