Space Birds

The Space Birds are an extraterrestrial species of giant bird creatures from an unknown planet.

Appearance
The Space Birds resembles the owls on Earth.

Personality
The Space Birds seek to defend their territory and protect their offspring.

Powers and Abilities

 * Flight
 * Enchanced Strength
 * Enchanced Bite