Yuri Arbachakov VS Takato Toguchi

1996-08-26

Kokugikan, Tokyo, Japan

WBC flyweight title

Yuri Arbachakov VS Takato Toguchi

Related Post