Itch

MPAA Rating:NR
Genre:Drama, Short
Country:Hong Kong
Produced By:David Attali
Directed By:David Attali
Written By:Lawrence Gray, David Attali
Cast:Luce De Yrigoyen, Andrew Ng, Nicolas Avirett
In Theaters:N/A
Runtime:9 minutes