In China They Eat Dogs (I Kina spiser de hunde)
-
Release info:
In China They Eat Dogs 1999.en.forced
-
Danish parts only, resync of kinosei