Just wanted to chime in and say that I, too, seem to be missing Leo Brothers vs. The Monster Brothers. I even tried searching for the episode title, and I was unable to find it.
We are sorry for the inconvenience. We have reached out to support to resolve this issue.
Looks like it's been fixed. Thank y'all so much!