Aliens have visited the city of Voronezh Russia