Sounds like half-arsed neo-nazi fannys to me.
Sounds more like a band or something than a political party.
Oh, I know. Really?
It's only a guess.
Only thing that pops up for me is this Japanese Band
Only thing that pops up for me is this Japanese Brand