Saturday March 30, 2024

A curious pro-militarist Japanese fantasy… a defiant Navy Captain never surrendered.