Leapin' Larrys

Leapin' Larrys is an episode of and the sixth episode of The Legend of Zelda.