Legend of Zelda's Link, "unofficial" wearable art fashioned out of vivid, colorful perler beads on 30" plastic cord.

FREE SHIPPING