Weirdos in a half shell.