Troll Face

The Troll Face is a creature that lives on Soleb. It Trolls boring people to death.