Kotomora
被留置者 (hiryuuchisha) Japanese meaning: detainee | Kotomora