The aroma of those truffles is really penetrating…

With just a touch of pepper and assault…   Photo courtesy of Matthew Anderson Workman. “Rape” likely refers to rapeseed oil (canola oil). Found in China restaurant.