a call center with cats at the desks talking on the phones, cartoon