Peek-a-boo from the furry Choo kids!