Stop in for a cup of coffee

Never seen one like it I think it is a Mallory double life by the condenser on it. It is a tease for sure.
those two screws on the top of the are :wtf: