James Hyams is known for The Dog Meat Professionals: South Korea (2017), Korean dog meat exposé (2017) and The Last Animal (2020).
No data