Kotomora
デマゴーグ (demagoogu) Japanese meaning: demagogue | Kotomora