Helsinki, Helsinki, Finland
Barabra is a digital media production studio.
Barabra is a digital media production studio located in the heart of Helsinki. Crew contains huge variation of different skills from HC programmer to advanced Flash artist. We are specialized on working with different Finnish Ad agencys as their web production partner.
Check out our portfolio (sorry, its in Finnish).