Galaxy Zoo Talk

Bright light, possibly some type of super novae.