Moongha Invaders Review What does this rating mean? Posted by Rob on May 16, 2017 Full Length Review Video Tags: Rob sci-fi Moongha Invaders: Mad Scientists & Atomic Monsters Attack the Earth! Moongha Invaders Mad Scientists & Atomic Monsters Attack the Earth!