I haven't a clue what this "bug" is ,it may be a humming bird but it is quite small.His wings were going fity thousand mi. an hour.