Welcome OP, I think this is a real Casio, but what is strange is that I have never seen that movement in a Casio before, it looks like a Tourbillon to me, I am not sure how they manage to fit the Citizen dial though...anyway good luck, nice looking watch if a little franken...