507 Red Moon? Eyeball!