Foo-Foo

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

Biology
Foo-Foos are beings of sizes around small to medium that somewhat resemble an Earth rabbit wearing high-tech armour cover they're entire body.

Apparently, Foo-Foos are named after their own species with titles such as the Destroyer or Mighty.