The previously aired first season of the animated series will be coming to Netflix on Christmas Day, December 25, 2023. In addition, the new second season, currently in production, is slated to debut on Netflix in 2024.
The previously aired first season of the animated series will be coming to Netflix on Christmas Day, December 25, 2023. In addition, the new second season, currently in production, is slated to debut on Netflix in 2024.