Art Director, Small Business Owner, and Barista in Jakarta, Indonesia
Hello, I’m Steven . I’m an art director living in Jakarta, Indonesia. I am a fan of video games, technology, and gaming. I’m also interested in baseball and skiing. You can visit my website with a click on the button above.