Road, I'll give you another one since this place is more dead than ever and I like how you are still going to do your challenge even if nobody had given you a new Pokemon in a long while. Take a Corsola, catch it in a Love Ball. You must fish it up with the Good Rod at Cherrygrove City. Since it only has a 3% chance of appearing, I'm not going to give you any other hard restrictions. Regarding its moveset, it must learn Surf and Power Gem. Nickname it チェリー.