Doppelganger

October 27, 1998
0.0%

The Legend of Zelda - S1 - E8

Doppelganger

When Zelda discovers a large and exquisite mirror in her room, she naturally believes it to be a gift from Link. However, the magical mirror unexpectedly conjures an evil twin of her.

The Legend of Zelda: Season 1 - 13 Episode s


The Legend of Zelda: All seasons