Possible link?
From The Lost Media Wiki
I was looking at a different conversation about this song and found this link
https://web.archive.org/web/20180220175746/http://www.nicovideo.jp/watch/sm13822734
Is this still accessible by any chance? I don’t have an account myself so I can’t watch the video.