Highly stylized visuals and European sensibilities – an art director’s dream.
Fun fact: They live in Spain and of course are fluent in Spanish.