Rock Paper Scissors is a young and ambitious animation&film studio situated in the Netherlands, Leeuwarden.
In our young history we have worked for a variety of clients. Local government, small businesses, healthcare and various non-profit organizations.
We are constantly looking for new ways to e…