Action
0.0
The Owl vs. Bumbo (also know as Mao tou ying yu xiao fei xiang) full movie is released on Dec 12, 1984. Watch The Owl vs. Bumbo online - the Cantonese Action movie from Hong Kong. The Owl vs. Bumbo is directed by Sammo Kam-Bo Hung and created by Lai Ling Cheung with Ah-To and Billy Chan.