Kotomora
突然目 (totsuzenme) Japanese meaning: somewhat sudden | Kotomora