GREEN TEA ICE CREAM ROCKS

This is the best tasting thing in the whole wide world!! You guys should try it!!!!!!!!

This food is found in all supermarkets....... duh!!!