There's really only one good way to find out which Fin drops the banner. FARMING! I don't think Mew or Ratbeard, or Jack, or Bonnie Anne will ever tell us directly where something is dropped, or who drops it, that is for us to find out on our own. And really, figuring out which Fin drops the banner is the best part of it, eh?