Dragonflies Only Live for 24 Hours

Logo removal VFX for the film "Dragonflies Only Live for 24 Hours."

Dragonflies VFX Breakdown