It felt safe here

Portraits of hikikomori people living in Chiba, Japan.