Anybody heard of these?

Some one was making one with a fine screen saw it on some show.