Mushika 

Just a south Louisiana socialist wishing for the end of western civilization. Or something.
See followers