News Lauren Shiba, The Red Samurai Ranger Joins the Battle for the Grid September 15, 2020 By Choysauce