Game developer logo design, victory logo, sword logo
VICTORY [GERMANY]
Game developer logo design, victory logo, sword logo.