Kotomora
ジェノサイド条約 (jenosaidojouyaku) Japanese meaning | Kotomora