Mask of Truth

The Mask of Truth from the Legend of Zelda games.