These ostriches sure taste good!