Wilwood front brakes issues

What part # is that. I have never seen a rotor mount to the hub like that. Looks like its on backwards in the picture? We use Wilwood in my shop on most all our builds and have never had 1 problem with stopping when the pads are bedded in.