TAIWAN LOCAL'S MADE ME TRY THE STRANGEST FOOD.