High Strangeness: Giant Cross-Bred Ostrich.... or Thing From Another World?