Name: DXFC Title: Demolition 21 Date: Aug 17, 2014 Time: 12:00 AM PST Location: Azalea Taisho Hall, Osaka, Japan Organization: Demolition Xtreme Fighting Championship