What or where is Tungusta?Perhaps you mean Tunguska?
(actually all Exopolitical Speak must be in code!!!!)