Perhaps due to strong word-of-mouth among audiences or most children being out of school for the summer now, DreamWorks Animation’s Kung Fu Panda 2 saw a pretty good hold this weekend, dropping only 30% from last weekend’s numbers for a take of $16.6 million, Box Office Mojo is reporting. It now has a domestic total of $126 million. In addition, the sequel is also doing well in the international box office department, where it made $56 million this weekend.