Parts Tumbler

the one from the chinese embassy is great! just get the green triangle stones and its as good as sandblasting...

what does this mean?