Alien-A-Day_20

Alien-A-Day # 20—Greater Tafaas. One of the more common species of semi-avian theropods, the small brained Tafaas can grow up to 7 feet tall and weigh over 200 pounds. Their ample legs have given rise to rumors that their meat is served in theme parks and renaissance faires instead of the traditional emu.