Sign up
Sign in
203 Followers
Home
About
Rangga Sastrowardoyo hasn't written any stories yet.
I do ads, I think geek, I draw nonsense, I share random links, I shout trilingual tweets. There.
Rolling Stone
Eko Desmawan
Editor in Chief, ThawafApp
Rob Schwartz
Murray Newlands
See all (231)
Help
Status
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams