Wild BeastDocumentaryWild BeastDocumentarythumb_upthumb_downWild BeastJanuary 1, 2008Directed byJeroen Van Der StockNLlanguage Dutch Last Updated: November 6, 2025 Request Update CastFang Xu ShiHimself