The Legend of Zelda: Majora's Mask is an action-adventure video game developed by Nintendo's Entertainment Analysis & Development division for the Nintendo 64.

Deku Link Majora's mask N64 Zelda

I was going to put effort into the background, but nah. There was a lot of laziness and...

"Cherish the certainty of now, it kills you a bit at a time."
Faith No More
0 online