Morillas is an International Branding Agency established in 1962 in Barcelona that now has offices in Spain, USA, Costa Rica, Panama and Guatemala.