What on earth are you?

A curious giraffe inspecting an intruding turtle passing by!