I know there is Japanese soundtrack CD and it contains most of the background music along with the Japanese opening and closing credits music. But I don't know if there's an English soundtrack CD and whether it has Y&M&P on it or not.
Ah, okay. Yeah, that's the good version of the song.
It definitely exists because I bought it and have it in my hands as I type.
I see! So the song was on the CD and not the movie. That explains why this version they played during this episode is one I had never heard it before.