Panchatantra - IT HAS ALL THE CLUES !! ALIENS !!!