Kotomora
ムッと来る (ムッとくる) Japanese meaning | Kotomora