Galaxy Zoo Talk

Strange green objects?