To me that looks like a massive form of Pulga Jade ie. Idocrase. It is visually a bit similar to Grossular Garnet, but not nearly hard enough. For a similar slurry Grossular Garnet would take about...