This is driving me crazy, I think it might be off Welcome to the NHK, but I'm not sure. I'm aware it's not the original song, but you get the gist... http://www.youtube.com/watch?v=K8dmjWuqKpY