ahh boy ah Lion bar
I didn't see dat since i small... then a few years ago, I was in Spain and happen to see that in a vending machine... I nyam that everyday for 4 months...
So far it only have one place I see that selling in New York now... a bodega on de corner of 52nd and 1st avenue...
Lion is de best oui