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