Doesn't sound a lot like Ape Call either.