Mask Mother Nature The Masked Singer

Mother Nature

Mother Nature appears in season 6 of THE MASKED SINGER.