Hermits, recluses, hikikomori?

 

v20240901