Michele Ricossa

  Editorial Department, Visual Effects