CAPAHA? Completly automated parrot test to tell animals and humans apart? Closer, but i doubt that's what you meant?
CAPAHA? Completly automated parrot test to tell animals and humans apart? Closer, but i doubt that's what you meant?