The Legend of Zelda
Season 1
Ep 13. The Moblins are Revolting
- TV-Y7
- December 1, 1989
- 15 min
-
0.0 (66)
When Ganon's evil creatures suffer yet another humiliating defeat at the hands of Link, they decide that Ganon's stupid plans are to blame.