Goodbye online team ecard with owls

Owl Farewell Card

Goodbye online team ecard with owls. Did the little owl just jump on its own? Or did something more sinister happen? We may never know...
Crafted by @Dayana