Roc

Roc is a large mythical beast enemy or vehicle

Lives in mountains

The roc is a giant eagle