Kotomora
抑留者 (yokuryuusha) Japanese meaning: detainee | Kotomora