date owl season wallpaper owl house season 3 release date The Owl House 2020 Episode List. The name of this episode is kings tide and it is going to release on 28 may 2022. … Friday, June 24, 2022 Edit