Galaxy Zoo Talk

Possible planetary nebula? (pseudoringed galaxy?)