Shaman King

intro
Shamin king is a manga about a boy who has the powers to see ghosts of the decesed. Shamin king was writen, illstrated and created by Hiroyuki Takei and used to be in american manga magazine shonen jump.