Otto Garcia

Otto Garcia

Software Engineering. Techno DJ. Science enthusiast. Living my own way finding new minds and open hearts.