Underneath The Moon 2: Research One discovered,  in suspended animation, a race of giants  on the Moon.     Are they alive?  Who are they?  Where did ... were they experimenting with life on Earth?