Kotomora
屠体 (とたい, totai) Japanese meaning: carcass | Kotomora