The Stomping Lands

The Stomping Lands Is An American/Japanese Science fiction Film Directed By Ishiro Honda. It Was Toho's Second Most Popular Movie Behind Godzilla. It The Story Is About The Discovery Of A Primeval Island Called Sibo Island.