Odawara Free Fight 12
Aug 27, 2017
Ownership
Noboru Uruta
Location
Japan