Kotomora
刑余者 (keiyosha) Japanese meaning: ex-convict | Kotomora