SNAIL ESCARGOT HELIX LARGE 96 CT PER CAN PRODUCT OF INDONESIA