4 ms·
They're everywhere here in Thailand. You can buy a bag from a street vendor or find them in many supermarkets along with worms and other things we wouldn't cons
by cageface 6y ago
They're everywhere here in Thailand. You can buy a bag from a street vendor or find them in many supermarkets along with worms and other things we wouldn't consider eating in the West.
I haven't had the courage to try them myself yet.