Well.....I wonder, ...is that Leica H...."H" as in Holga?
Cheers,
Geary