Kotomora
大量虐殺 (tairyougyakusatsu) Japanese meaning: massacre | Kotomora