This bezel looks just like one of the aftermarket Brazil bezels, not genuine Casio. Look at the letters. Too close together, font is slightly different than a real one, right? Can one of the experts chime in here... seller claims it's genuine, but I think it's not. Also, the resin around one of the button holes looks chewed up, which is consistent with an aftermarket bezel, not a genuine Casio part.
*GENUINE* CASIO G-SHOCK 5600c 5200c 5100c 5000c Watch Bezel - White | eBay