WHERE IS THE LAMB SAUCE?!
341