2018-04-28 Glare Bayonetta vs. SDX Mewtwo - Immortal Tech - Losers Top 8