From Bulbapedia, the community-driven Pokémon encyclopedia.
A Haunted Man (Japanese: とりつかれたおとこ Possessed Man) is a type of Pokémon Trainer that first debuted in the Generation V games Pokémon Black and White 2. This Trainer class is given to the characters Kadath and Arkham, as portrayed by Veteran Star J.J. and Big Star Howard in parts one and four the Ghost Eraser Series respectively.
Like all the opponents in their series, both Kadath and Arkham use Ghost-type Pokémon and visually updated props.
Pokémon Black 2 and White 2