The pictures look like the spokes are too sharp for Techno Racings. I had considered those, but the points are too different.
Edit: I just looked at a full resolution photo via his Flickr and they are for sure TRs.
Those are Star Sharks. Shark points go all the way to the lip where Phantoms only have one set go to the lip... the "cutout" spokes are about half the distance of the others.