StarLORD
Vokhtoga, Vologda, Russian Federation