Planet Hunters Talk

What's going on with APH0000zs2?