Shaman King
Tao Yuan (Shaman King)