We’re a brand new green screen studio in Stockholm