Fist Of Freedom 2024 €20