Kotomora
最左翼 (saisayoku) Japanese meaning: ultra-left | Kotomora