Soulmon

Soulmon is a Champion Level Ghost Digimon that looks like a Bakemon with a witch's hat. It is a Bakemon that has taken in the data of a witch that was entered through fantasy and it is assisted by a black hat that raises its magical power. Due to this, the curse and magic attacks it uses are immense to fulfill its appetite, as their cast magic drains victim's life.

Digimon Frontier
A Soulmon was seen at the Fortune Teller Village conversing with three Digitamamon.

Digimon Data Squad
Marcus embarrassed Kristy in front of Thomas H. Norstein when they were visiting his mansion and she hoped bad things would happen to him. That's when a Soulmon appeared in the Real World to play tricks on Marcus. Only Agumon could see Soulmon as he was invisible to everyone else. Marcus and the others ignored Agumon's warnings as Soulmon's pranks on Marcus happened more frequently and started to get dangerous. Marcus realized Agumon was telling the truth when Soulmon hijacked a boat and attempted to flatten Marcus. Marcus used a spray to reveal Soulmon's location and attacked him. When Soulmon grew, Agumon Digivolved to GeoGreymon to fight and destroy Soulmon.

Digimon World
Soulmon is seen outside Myotismon's mansion. Also while in the Mansion Soulmon are the only "Ghosts" that talk. Referring to Bakemon (of whom you recruit) as the stupid one. Probably from his lack of speech.

Digimon World 2
Soulmon digivolves from Tsukaimon and can digivolve further into Phantomon.

Digimon World 3
Soulmon is a Black Champion Digimon card with 10/10.

Attacks Variations / Subspecies
 * Necro Magic
 * End Trance
 * Bakemon

Trivia
In Digimon World 2, Soulmon in the wild know Grisly Wing, even though that's an ultimate level skill. He can't even use it if he's on your team when you first recruit him because he only has 30 Mp when Grisly Wing requires 40.