Some talking beavers.. god, i'm stoned!