Kotomora
ジェノサイド条約 (ジェノサイドじょうやく) Japanese meaning | Kotomora