For some odd reason, I hate small and cute legendaries like Celebi.
To me, the whole point of a legendary is to guard a certain aspect of the universe, and in order to do that you need a big, strong, bad-butt guardian!
Realistically, does Celebi stand a chance against say, Dialga if pokemon...