Moch Subagya

Moch Subagya

architect, artist, photographer, filsuf, psycholog, computer & electro technisian, martial-artist, occult, enigma, trader (love random thing love random life)