Well.. that would be one character done.. Maybe i'll do just one more... ;)
Manipulating objects,
possessing live creatures, (those without a soul are easier to posses)
Influencing phenomena in a small scale
Pyromancy
The power to banish all who he kills with his holy hook
Can see things that live people can not
Teleportation
Invisibility
Immortality
Indestructibility(as long as the attack or weapon doesn't affect souls or ghosts)
Can pass through objects
Powers(Nothing too overpowered please):
Manipulating objects,
possessing live creatures, (those without a soul are easier to posses)
Influencing phenomena in a small scale
Pyromancy
The power to banish all who he kills with his holy hook
Can see things that live people can not
Teleportation
Invisibility
Immortality
Indestructibility(as long as the attack or weapon doesn't affect souls or ghosts)
Can pass through objects
Salt for example weakens them and they don't have infinite power themselves so they need rest after using enough energy and during that rest they can't manifest into the physical plane and their powers in general weaken.