Let's Play The Legend of Zelda Majora's Mask: Part 55 | Looming Blood and Forest
Channel: ArgonMatrix
Date: 16/03/2011

That title has to be one of the most random things ever, but you should get it after this video in which we fight many Garos and have a blast from the dead past.

Majora's Mask copyright Nintendo 2000, 2011
N64 copyright Nintendo 1996, 2000, 2011