Galaxy Zoo Talk

What's this blobby galaxy?