Mirror, Mirror Demon Rubble Final is Uploaded!! October 9, 2018Frankie Blooding It’s gone out to the ARC team! The final is uploaded!!!