That Tech Guy in Indonesia
That Tech Guy in Indonesia

That Tech Guy in Indonesia

Tech enthusiast, most probably writing about tech stuff or travel.