Gucha Gucha - Gucha Gucha is a Japanese word that refers to a state of confusion and disorder, but also means full of thoughts.
I’d say it’s a pretty good description of the collective styles of co-founders Eduardo Bertone (Argentina) and Roji (Japan) who have created a mixture of their styles & cultures in their unique hand-drawn designs.
Check out their latest limited edition t-shirts at: guchagucha.com
Popculturetees.com t-shirt blog. Also, look for new coupons, discounts, & promo codes!