oh i just noticed something - Hummer Team's name in Chinese is 悍馬小組, "han ma xiao zu", "han ma" is the Chinese pronunciation of Hummer but it also literally means something like "brave horse". Which I guess explains the main character from "The Hummer" from the 15 in 1 being a horse- it kind of has a double meaning in Chinese.