Neewer Self-Retaining Auto Open Close Camera Front Lens Cap Cover for Canon PowerShot G1X Black