Found it! This is what came into the kitchen today: a Tree Bumblebee! Huge one. Sounded like a bloody motorbike!