Zassenhaus Knee Mill Grinder
It's also called a "knee-mill" because you're supposed to hold it between your knees. My husband and I have never ever been able to use it well that way. We don't worry about it though, it's small enough to hold with your mitts like