Galaxy Zoo Talk

Disturbed galaxy?