Date: Apr 07, 2021 Location: Auto Home, Makhachkala, Dagestan, Russia Organization: Game Company Entertainment