accurate overjoyed rambunctious Dove. .. Revolver Ocelot