Ewwww what are these creatures Shayla and Clarkson????