Island Chief
Jump to navigation
Jump to search
Chief is an Anouki who lives on the Isle of Frost in The Legend of Zelda: Phantom Hourglass]]
Chief is an Anouki who lives on the Isle of Frost in The Legend of Zelda: Phantom Hourglass]]