Behemoth

Behemoths are a monster from the Final Fantasy series and are encountered in World of Final Fantasy.