Tohdfraug

The Tohdfraug are a militant species of bipedal frog-like aliens.

Characters

 * Admiral Tebbir