Mouse & Rat, Brand Harringtons