Long lost giant bee spotted in Indonesia