Kotomora
全廃論者 (zenpaironsha) Japanese meaning: abolitionist | Kotomora