Wild Seaser - Tenkaichi Fight 11/18/07

November 18, 2007

Okinawa, Japan, Japan