It sounds like an anime or video game and even has some anime chick in the logo but every time I see topics from here come up on my feed they are always political in nature.
Are you like some video game message board that spun-out into into meta memes and topics about anything like GameFAQs LUE or something?