Tenkaichi 68
Sep 08, 2013
Venue
Okinawa Koza Music Town Sound Market
Ownership
Tenkaichi Dojo
Enclosure
Ring