Tenkaichi 84
Date
Mar 26, 2017
Venue
Music Town Otoichiba
Ownership
Tenkaichi Dojo
Enclosure
Ring