Galaxy Zoo Talk

Supernova or artifact?