Kotomora
見殺し (みごろし, migoroshi) Japanese meaning | Kotomora