Forest Cuckoo Bumblebee ??

Forest Cuckoo Bumblebee ??

Observation - Forest Cuckoo Bumblebee ??. Description: Can anyone confirm whether this is a Forest Cuckoo Bumblebee or not??

Can anyone confirm whether this is a Forest Cuckoo Bumblebee or not??