Its like a chewy bar sort of toffee and the only place I have found them is in New Zealand!
Posted on March 3, 2004