It is definitely stinky tofu, a traditional Chinese snack. Stinky tofu is made from soybeans, fermented black beans, sodium carbonate and others, whose ways of making and eating vary by region ...