Fox on a Russian island in Russia