Vocabulary
無敵艦隊
むてきかんたい
Spanish Armada; invincible armada
noun