Shaman King Kang Zeng Bang

Chapter 299
Chapter 298
Chapter 300
Chapter 298
Chapter 300
Shaman King Kang Zeng Bang is a reprint of the original Shaman King series but with differences including the addition of new chapters (which changes the chapter numbering)
Comments