Cyclops? How about the Big Foot and little green men from Mars? This is akin to the 25mm Zeiss Batis. I don't believe it exists and the whole thing was a evil made up story to torment me. Sigh.