When did the owl house season 3 episode 2 come out July 8, 2019 16 32 64 128 The owl house season 3 episode 1 ending The owl house season 3 ep 3 end The owl house season 3 episodes Owl house season 3 ep 3 release date Owl house season 3 episode 3 news