Asian delicacy with spicy sauce, a delicious treat!