Shojiro Hayashi


Shojiro Hayashi was an officer in the Imperial Japanese Navy during World War II. He was a member of the 51st Class of the Imperial Japanese Naval Academy, ranking 182 out of 255 Cadets. He was in command of forces during the Battle of Milne Bay until he was apparently killed during the battle. Other sources state that he was relieved of command by Minoru Yano.

Known Assignments

Promotions