Super Mini Diablo Rosso: Chucha

Here's another lettering piece I designed for Super Mini Diablo Rosso. The word 'Chucha' is part of the Panamanian slang and used as a common expression. The lettering has been printed on tote bags, t-shirts and stickers and it's quickly turning into an emblem of the store.