Tokyo, Japan
Deby Sucha is from Indonesia, based in Japan.
She has always been interested in ordinary scenes of daily experience; most of the time, her observations transform the mundane into more thoughtful reflections.
debysucha.com
artworks
View All 17 Artworks