Tag: demon back

Is Yujiro hanma human?

Quick Answer. Yujiro Hanma, the Ogre in Baki universe, is a fictional character and is not based on anyone from ...