Kotomora
隠れ住む (かくれすむ) Japanese meaning | Kotomora