Sesame tofu anyone?!