Are you feeling sad? Here’s a rat face to cheer you up. February 2, 2012February 2, 2012 · Leave a comment · Food, please? Still not happy? Oh, fine… Little Melba