Mayor Hagen

Mayor Hagen is the mayor of Hyrule Castle town in The Legend of Zelda: The Minish Cap. He collects and makes masks and he has a cabin in Lake Hylia.

Last edited by Dark Arcanine on 16 December 2011 at 22:09
This page has been accessed 1,205 times.