Confined to his room, a young man shuts himself away from the outside world as he slips further into realms of escapism.
June 13, 2017
Released
Hikikomori
3min
—
No Language
ICA