Dahaka (boss)

Dahaka is a boss in Final Fantasy XIII.

Related Enemies

 * Anima
 * Barthandelus