Cottage, Aliens, CucumbersWatch HereCottage, Aliens, Cucumbers Online – One day strangers landed in a Russian dacha. But they failed to leave.