http://www.youtube.com/watch?v=54vHS-Uwtp8sounds a bit like the ending theme to me.Probably just a coincidence, tough.
Oh... Oh my...
It's probably just a coincidence, but it's cool anyway.