Vice Admiral Kiyoshi Hasegawa

GPTKB entity