Incoming Links Report The entry Invasion of the Neptune Men is linked from 2 other SFE entries as follows. Tokusatsu World War III Breaks Out