Foo-Foo

Foo-Foos are a race of humanoid rabbit-like aliens from an unknown planet.

Biology
Foo-Foos are beings of sizes around small to medium. They all wear high-tech armor, as well possess long ears. Appearently, all of them are named after there their own species but with a title such as the Destoyer or Mighty.