Gigashadow

The Gigashadow is a fictional character in the sci-fi television series Lexx. He is the last fully grown denizen of the long-lost Insect Civilization.

Read more about Gigashadow:  The Back Story, The Story, Gigashadow