Vietnamese delicacy

anyone?