Movies − Letter O Oxhide 2005 Not rated yet! Oxhide II 2009 Not rated yet! « Previous1234Chinese Movie Database provides comprehensive movie info including trailers, images and filmographies about Chinese cinema.Like this:Like Loading...