a rice puller 66