Kazufumi Nagasawa

India’s Porus Rises In the land of the Rising Sun, Japan