Heard only, but that song is unmistakable - to me it sounds like birds calling "Heeeeere kitty-kitty-kitty-kitty!"