Sacré Bleu!. . humanness French Flag Pillow Dutch Flag Pillow 15, 99 EUR 9, 99 EUR. This is the French flag pillow. Doesn't France have one of the strongest militaries in world? Strongest Navy or something? Sacré Bleu! humanness French Flag Pillow Dutch 15 99 EUR 9 This is the flag pillow Doesn't France have one of strongest militaries in world? Strongest Navy or something?