Kotomora
凌遅刑 (ryouchikei) Japanese meaning: lingchi | Kotomora