^^^^ I think its real. There was a thread about this line previously. It said that they are limited editions but only released in japan (i think) and that the C's look weird because they are actually patch work cavas.
I seem to remember that the LE # is on the Creed?
AddictedToCoach has one of these bags if I recall.