(Space Monster) Dogora
An enormous space amoeba descends from the clouds to loot the world of a precious resource - carbon.
Diamond merchants and coal barons quake at the menace of this obscure terror from Toho studios. Media Blasters.
6/28/05
Posted by DVD Savant at June 28, 2005 07:12 AM