Kotomora
反共主義 (hankyoushugi) Japanese meaning: anticommunism | Kotomora