Joe River

Joe own's the Shadow Badge from Blackvillie City Gym. His Pokemon are very sly and strong with there Dark Pulses.