Super Buffalo | Cocoro

Super Buffalo

China (2008)

Blessed with magical horns and time-travel powers, meet Super Buffalo. When he visits Earth, an adventure filled with hilarity and magic begins!

You May Also Like