Multidisciplinary creative studio.
Bucharest, Romania.