The Legend of Dragoon

Vanquish Indora... Indoors? Trophy

Icon for Vanquish Indora... Indoors?
Vanquish Indora... Indoors?

Defeat Indora.
8.80% of players have unlocked this achievement