Earth Defense Force 2: Invaders From Planet Space

Genres:
Publisher:
Developer:

Bau Wow Trophy

Icon for Bau Wow
Bau Wow

Defeat 30 Bau Lords.
27.30% of players have unlocked this achievement