It's the FLQ flag. Or, it's an FLQ flag. Their flag design cell must have been either the most overworked motherfuckers, or the most bored motherfuckers. Either way, they made too many flag designs.
I recognize it doesn't make a pretty shirt, but that's the kind of bullshit an Anglo oppressor would care about.
quebec, quebec-nationalism, front-de-liberation-du-quebec, flag