The Owl House Season 2 Confirmed Release Date and Season 3 Renewal Updates May 18, 2021 by Mathew Rockford