Ronald Nababan

Tech, Indonesia, and randomness.