Pteradon

Pteradons are massive birds seen flying on many different planets.

Appearances

 * Kenzie the Dog