The Scariest Mask From Legend of Zelda

via Video Game Auctions / October 31, 2013
The Scariest Mask From Legend of Zelda

I don't know if the 1980's fits in with the official timeline.

Comments ()