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 …