Allegory / Messenger (1983)
Premiere 23 Feb 1983 | 寓話 伝令 | 80 min
• 6 views • 0 thumbs up • 0 thumbs down
16mm. Won Bluedents International Film Festival Director Award
Premiere 23 Feb 1983 | 寓話 伝令 | 80 min
• 6 views • 0 thumbs up • 0 thumbs down