Juan Carlos Ten
Juan Carlos Ten

Juan Carlos Ten

Videogames, traveling & learning, that's what I love.