Isla is such a funny looking person! She's like a living doll. Like one of those My Buddy dolls.