UFC 25: Ultimate Japan 3 Full Fight Card, Date & Details ByNicholas Thompson Hours 3 months agoOctober 7, 2026 UFC 25: Ultimate Japan 3 April 14, 2000 · Yoyogi National Gymnasium, Tokyo, Japan Main…