This creature's in Kenya.