The Invention of the Kamikaze: Dissent and Resistance in the Japanese Military

JUL20259

Time
17:30-19:00(JST)
Venue
Room 301 Building 10, Sophia University
Organizer
Institute of Comparative Culture

In person only

Sophia University

For Others, With Others