Eric Kooistra

Articles:

Ganondorf: The Tragic Villain?
Lorulean Counterparts: Opposites