Sort:  

Exactly, and I think it's not risky to say it belongs to the genus Xylocopa.