I thought they were called Weird Turtles. I must have been listening wrong...oh well. Cappuccino
They're Wereturtles. Booster