Can you guess what smells bad but tastes good? It is definitely stinky tofu, a traditional Chinese snack. Stinky tofu is made ...