Sneaktorious
Sneaker Dictionary
LTD is the abbreviation for "Limited" and describes a shoe in limited numbers.