Trademark: 
Bubba
Country: 
Italy
Year: 
1930