· Sci-Fi, War
Japanese and American soldiers locked in a war for the Solomon Islands must learn to cooperate when they encounter a race of subterranean giants.
Loading addons…