You might have thought that communism was safe from mascots but then you'd be wrong. As shared by Matt Alt, the Japanese Communist Part has its own kawaii characters now, the so-called ...
Read More