Tenkaichi Fight
Tenkaichi 85

May 28, 2017 Japan Music Town Otoichiba, Koza, Okinawa, Japan