Kotomora
息詰まり (ikizumari) Japanese meaning: choking | Kotomora