Definitely Italian. http://www.ilrasoio.com/viewtopic.php?f=8&t=138 here it says that it's by a company which forged razors and scissors. Very interesting find!