Dora Özsoy

Content Creator, Game Designer, and Software Engineer in Istanbul, Turkey