Lemonhead 5.75oz (163g)

Lemonhead 5.75oz (163g)

Suga'hai

  • ¥23.88


Lemonhead is an American brand of candy, first introduced in 1962, produced by the Ferrara Candy Company. Lemonheads are a round, lemon-flavored candy consisting of a sweet coating, soft sour shell, and a hard candy core.