The Troll

Description:

Captain Awesome’s arch-nemesis

Bio:

The Troll

Earth B bcmoise