Strange outlet

Here’s a new one. Anyone know what kind of outlet this is? I haven’t seen one of these before. In the kitchen of a 1930ish home.

outlet.JPG

These are from a company called Picasso electric…

No just kidding I have no Idea…

Looks okay to me…