>>36444118I caught my ditto the same day I received that quest, don't give up. Just catch all of these shitty mons and you'll have it in no time.
Who really gives a shit about celebi anyway? If you play you'll naturally reach 25 in no time, & that pokemon is ugly as fuck tbqh..... why don't you focus on trying to fill out your kanto pokedex goofy?