Kotomora
粛殺 (shukusatsu) Japanese meaning: withering | Kotomora