i forgot to finish reading this but he seems like one from the little bit i read
kazuo yamashita (kengan ashura)
kazuo yamashita (kengan ashura)