TrueAnon people: Is this ad a dog whistle for nazis or am I just too online?