Board Thread:General Discussion/@comment-26092594-20150611003955

Wow. The legend of zelda made a cameo appereance in this episode. And for people who don't know what that means, it is when some object from a different universe, appears in the other universe. 