Kotomora
凌遅 (りょうち, ryouchi) Japanese meaning: lingchi | Kotomora