Kotomora
むさ苦しい (むさくるしい) Japanese meaning | Kotomora