Smurfers's definitions
A island in which you lose everything and try to survive in an enemy infested land with nothing. Present in Legend of Zelda; Breath of the Wild. Good luck...
by Smurfers November 3, 2017
Get the Evantide mug.