Chowbak

The Chowbak are an alien species from the Lanfeust of Troy Universe.

Biology
The Chowbak are a species that resemble trolls from Troy. However they are bigger and possess grey fur.

Culture
While resembling Trolls they are no where near savage or gluttonous.

Appearance

 * Lanfeust of the Stars #1 - One, Two, Troy (2001)