COUNTRY: Ecuador CONCEPT: Crazy science Strategic brand definition Identity graphic design & Brand book regulations Packaging Character design Character illustration