Animoca Brands will halt servicing and selling shares to people in Russia, according to a recent press release.