Insignia of the French Composante Sécurité de la Défense Paranormale, originally founded c.WW1
Chauchat and Holy Hand Grenades.
Insignia of the French Composante Sécurité de la Défense Paranormale, originally founded c.WW1
Chauchat and Holy Hand Grenades.