IGOR STUDIO is an award-winning creative studio based in Barcelona