Future-ish federated Europe flag (United States of Europe?) : vexillology

Future-ish federated Europe flag (United States of Europe?) : vexillology