Kotomora
急進派 (kyuushinha) Japanese meaning: radical faction | Kotomora