Stuffed peppers -- Chinese hakka cuisine.