Humbaba (Final Fantasy XIII)

Humbaba is an enemy in Final Fantasy XIII.

Related Enemies

 * Feral Behemoth
 * Greater Behemoth
 * Kaiser Behemoth
 * Behemoth King