Kotomora
国家威信 (kokkaishin) Japanese meaning: national pride | Kotomora