Storytelling show/film from Joz Norris.
Like this
What happens when you find a troll-goblin head while filming in Romania? Joz Norris thrust it into a show, which has now become an impressively inventive film.