Wild BeastDocumentaryWild BeastDocumentarythumb_upthumb_downWild BeastJanuary 1, 2008Directed byJeroen Van Der StockNLlanguage Dutch Last Updated: 23 days ago Request Update CastFang Xu ShiHimself