Trog

A human warrior what seems to be somewhat retarded.

Trog

Downunda Larmour