I don’t have much to say about this one other than what you can find on Wikipedia, but it’s fun to play with!

Smoke grinder Smoke grinder
Smoke Grinder