Space Armageddon 1996
Humanity Is Threatened With Annihilation From An Advanced Species And Their Only Hope Lies With A Chosen Champion, The Delta Boy, Going On An Adventure Through Time And Space To Uncover The Secret Behind The Invasion And Mankind's Creation. Release: January 19, 1996 (South Korea)
Directors: