Kotomora
生命権 (seimeiken) Japanese meaning: right to life | Kotomora