This type of piggy bank is found on the Spanish islands (Canary Islands and Mallorca). In the past without crushed plastic cap or cork in the belly. Recently I received a larger version (they come in 3 sizes) as a gift from an EMBC colleague. To my surprise (and joy) it is a new member in my collection.
EMBC? European Money Bank Collectors.