in

A firefly using off – formidable

A firefly taking off

A firefly having off – astonishing