Type 096 nuclear submarine

GPTKB entity