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 thier 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. Refering 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: Chants a cast magic to attack at its enemies.
 * Energy Drain: A powerful spell that drains the opponents energy into its soul.
 * Soul Cry: Performs magic that send a ghost like creatures from all directions.
 * Finishing Trance: Launches anything around it at its enemies
 * Bakemon