Where is the karate guy in undella town on Pokemon Black and White?
From the Pokecenter, go to the far left, pass the three houses
there, (By the way, Cynthia is in one of the houses) once you see
the big mansion, go inside and go to left side and go up North and
the Karate Guy is there and he'll buy ancient items from you from
under the sea in the temple or old flutes.