Long Lost Relative

Growing up in Russia was hard.. But here I am old and all happy about it.