Chimp & See Talk

What on Earth is this thing?