Frozen 2 Introduces Fifth Spirit Plot Hole: Why Elsa Has To Be The First March 18, 2021 by Mathew Rockford