Release date: 2017-01-05
Length: 10 minutes
The film is based on true story which happened in China 80 years ago.
No streaming provider for
Data provided by JustWatch