'League of Legends' Last Champion 2020: Rell, The Iron Maiden Gave Developers a Hard Time in Designing Horse! Rell is the last champion for League of Legends 2020 release, giving the developers a hard time! by Isaiah Alonzo