Kotomora
王殺し (ougoroshi) Japanese meaning: regicide | Kotomora