Kotomora
左派系 (sahakei) Japanese meaning: left-wing faction | Kotomora