The peek-a-boo fox

(Cape Fox)