Kuiba


Kuiba Chinese or Greatbug is a 2011 Chinese animated film. It was released on July 8, 2011. The film was followed by Kuibain 2013 and Kuibain 2014, with a fourth film, Kuiba 4, scheduled for release in 2017.



Source: Wikipedia


RELATED SEARCHES

CAST