Well, if you wanna try, s73100, the only time I have ever heard the song was in 2008, but it just so memorable to me that I can't not want to find it. Not sure if anyone else in here has heard it.
Not sure tbh. I think I watched a music video for it somewhere and I think it has a paper ship on some kind of stage? I'm not 100% sure on that though.