Vector Illustration
Design
UI
Design
Illos
Contact
idobi Radio
Thirteen billboards in the Lower East Side of NYC and a video billboard in Times Square