Kotomora
共産軍 (kyousangun) Japanese meaning: communist army | Kotomora