Marxist-Leninist with a dash of Maoism. Pronouns, not 100% sure but they/them and masc pronouns are ok (tho totally cis), pan.