Semarang, Central Java, Indonesia
A self taught maker of physical forms of expressions with no formal artistic education, here making my attempts at showing to the world that arts should be the bitter medicine that humans must swallow, willingly or not, becoming the eye opener that makes humans cognizant of what they've done in thei...