Baki - Son of Ogre
Chapter 312 • 1/29