Kotomora
群れ居る (mureiru) Japanese meaning: to crowd in | Kotomora