Celebi is Fake. It cannot be obtained without the GS Ball, which was only available in Japan. The Deoxys is also fake, as it cannot be caught in this year without being from the place called "Pokemon Ranger".
Also, please avoid asking these questions as you can check on the ribbons page if they are legit. If they have a Classic Ribbon, as all event Pokemon do.