Personal Information
Organization / Workplace
Barcelona Area, Spain Spain
Occupation
Técnico Sistemas de Seguridad en Global System Security S.L.
Industry
Legal
Tags
aislamiento
hikikomori
social
See more