Chowbak

The Chowbak are an alien species.

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

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

Appearances

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