Russia. All hail Vlad... welcome to russia Russia All hail Vlad welcome to russia