Doppelganger

October 20, 1989
0.0%

The Legend of Zelda - S1 - E7

Doppelganger

When Zelda finds a huge and beautiful mirror in her room, she naturally assumes that it is a present from Link.

The Legend of Zelda: Season 1 - 13 Episode s


The Legend of Zelda: All seasons