Kotomora
皆殺し (minagoroshi) Japanese meaning: massacre | Kotomora