LoucheLab - StreetArt

 

The American bison is both a symbol of America and of migration, we picked it to symbolize my departure from Israel.

collaboration

Street art that we've made together celebrating different events of our life.

 

Self portraits

Mental industry

A series of stencils I've made that deal with the mental illness industry, from pills to specialists to fancy mental institutes, at the time it felt like it was all about making money and nothing about helping people.