As the release of The Legend of Zelda: Ocarina of Time 3D draws near, the Nintendo Channel hopes to pump gamers up with various trailers from the game. We've got the North American and Japanese trailers right here.