Endurance Onslaught 6.0
Well, looked like transparent blue crystal/rock thing.

And yeah this movie is rare, otherwise i probably would have seen it since then.