Logo is S's shoe brand.
Scrooge. The websites of the top ten brands show that SKECH is a famous brand of sports shoes, with S Logo as the brand logo. SKECH was founded in 1992 and is headquartered in Manhattan Beach, California, USA. Its products cover sports shoes, casual shoes, clothing and other fields and are sold all over the world.