Kotomora
イスラム主義 (isuramushugi) Japanese meaning: Islamism | Kotomora