Saw this during lunch... Anyone have any idea what it is...? The only thing i recognized was the Farina logo...