Joshua Gunawan

Joshua Gunawan

Sharing my thoughts and experiences to the world. Engineering/Finances/Philosophy.