Aliens & UFO's 9′ Foot Tall Beings Landing In Russia Witnessed By Dozens Of People. Anunnaki or the Nephilim? 9′ Foot Tall Beings Landing In Russia Witnessed By Dozens Of People. Witness Said the beings Looked human but were extremely tall their were three... SoulAskFebruary 12, 2013