View portfolio
sushi-bar
Edka Digital is an independent, digital creative agency located in Barcelona.