A talking racoon?!