The Imperial Japanese Navy’s (IJN) efforts to gather intelligence on enemy navies through espionage, including the use of spies and code-breakers.