Uprising Studios

Uprising Studios is a video game developer headquartered in Salamanca, Spain. It is known for Scarf.

Official Website
English