404 GROTHA

    

Most probably some German design, however I have not been able to get any additional info on this one.