11 episode house the the owl house episode 11 season 2 release date It will return alongside Amphibia another popular Disney Channel animated series. Published Feb 11 2022. Mar On… Friday, September 2, 2022 Edit