The National Socialist German Workers' Party (Nationalsozialistische Deutsche Arbeiterpartei), commonly known in English in short form as the Nazi Party. The perp is a Neo-NAZI
[neo - 1. (sometimes capital) new, recent, or a new or modern form or development]
Therefore Neo-NAZI is a modern form of National Socialism.
Last time I looked, socialists were LEFT-WING EXTREMISTS.