The term 'Huge Mythical Bird' is referring to the ROC, a giant bird from Arabian mythology. The ROC is said to have been so large that it could carry off elephants and other large animals in its talons. It was believed to inhabit the mountains of India and was often associated with the phoenix.