kanguru.exe is a process\r belonging to HUAWEI E600 Data Card\r from HUAWEI Technologies Co., Ltd.
This process is still being reviewed by our team. We shall be adding additional information, such as Security Rating, once the process is reviewed. If you have any information to contribute, you can send it to pl[at]Uniblue[dot]net.
kanguru.exe general information
HUAWEI Technologies Co., Ltd.