Popular Burmese snack made with live bamboo worms as the main ingredient
Yangon, Myanmar (Burma) #Food & Travel