hikikomoris

English

Noun

hikikomoris

  1. plural of hikikomori