SSS's full name is Strong Spirit Series.
SSS headquarters are located at Kingisepp, Leningrad Oblast, Russia.