Nobel Super Lemon

Nobel Super Lemon

$3.99 Per Bag

Super sour lemon hard candy
Imported from Japan