-Ster (suffix) : denoting a person engaged in a particular activity or thing.
SterCulture was founded in 2017 for those who devote to Speed.