maybe it's just an ostriche. Assuming you aren't married to other theories that would be damaged if that were true.
Is there any evidence that ostriches existed 165 million years ago?