Karl Emmanuel M. Camasis

An aspiring computer engineer, graphic designer and writer in the making. Against fake news.

Karl Emmanuel M. Camasis