The Legend of Zelda

  • 1989
  • TV Show
  • None

Animated adventures of Princess Zelda and Link as they defend the kingdom of Hyrule. Based on the video game of the same name.

Where to Watch

Available to Stream