Lucas Santos

Entrepreneur, Project Manager, Game Developer Born in Brazil, live near NYC
Contact information
Badges