Does the Earth need its own flag?

Sounds like a good idea to me. But what would it look like?

You’ll find one possible design in this short piece.