Uncategorized Ogre Yujiro Hanma Demon Back Full fight ogre yujiro hanma vs orochi doppo Yujiro hanma the strongest creature on earth and known as the ogre in the baki the grappler universe