77mm Snap-on Cap for Canon EOS Lens Hood E-77 E-77u