For people curious, the team are not russian and SUQA is not in russian language.
SUQA(suka) is a name of an ancient coin from NEPAL that has been used thousands of years ago.
SUQA also means to wait in Somali language.
So if you time-lock and wait then good things will come to those who wait

SUQA Foundation
Ok to know that the team is not Russian but can you let us know where the team is from and where you guys are based?